wave- generating explosion - Español Inglés Diccionario